package test3_11;

import java.lang.reflect.Array;
import java.util.Arrays;

public class Homework5_10_Fibonacci {
    public static void main(String[] args) {
        /*
        定义一个数组，用来存储1 1 2 3 5 8 13……这样的Fibonacci数列，存储该数列的前20个数；
         */

        //初始化前20个数组
        int[] array = new int[20];

        //斐波那契数列为前两个相加，先定义前两个值
        array[0] = 1;
        array[1] = 1;
        //用循环计算后一个值并存入给定的数组，最后输出数组
        for (int i = 2; i < array.length; i++) {
            array[i] = array[i - 1] + array[i - 2];
        }
        System.out.println(Arrays.toString(array));
    }
}
